📝 Резюме · 🧾 Транскрипт (формат) · 📄 Оригинал (3.1 KB)
https://t.me/Python_libr/3511

Python_libr: курс «Python для начинающих»

Источник: https://t.me/Python_libr/3511

Краткое содержание

Канал публикует анонс полноценного видеокурса «Python для начинающих» с подробным оглавлением. Программа покрывает базу языка от установки интерпретатора до средних механизмов:

  • установка и запуск интерпретатора;
  • переменные, типы данных, ввод/вывод (input, print);
  • арифметика, условный оператор if, составные условия (and, or, not);
  • циклы while/for, break/continue;
  • строки — срезы, len, ord, методы (upper, split, join, find, strip, isalpha, isdigit);
  • списки — срезы, методы (append, insert, pop, sort, index, count, reverse, clear), list comprehensions, сортировка выбором;
  • словари (get, setdefault, pop), кортежи (count, index);
  • функции (def), рекурсия, лямбды, переменное число аргументов;
  • алгоритм Евклида, тестирование, области видимости (global, nonlocal);
  • множества (set) и операции (вычитание, пересечение, объединение);
  • итераторы, генераторы, yield;
  • map/filter/zip, сортировка по ключам;
  • обработка исключений (try/except/finally/else);
  • работа с файлами (open, read, write, seek, readline, pickle.dump/load);
  • форматирование (format, F-строки);
  • модули, пакеты, pip;
  • декораторы и замыкания;
  • работа в PyCharm, enumerate.

Практический фрагмент — проектирование игры «Сапёр» по принципу «сверху-вниз».

Значимость

Образовательный анонс, без политической нагрузки. Полезен как маркер качественного русскоязычного обучающего контента — покрытие тем разумно сбалансированное для самостоятельного входа в язык.

🧾 Транскрипт (формат)

👨🏻‍💻 Курс Python для начинающих

Источник: https://t.me/Python_libr/3511

👨🏻‍💻 Курс: Python для начинающих.

💬 Очень полезный курс для изучения Python с нуля. Рекомендую к просмотру и изучению:

• Установка и запуск интерпретатора языка; • Переменные, оператор присваивания, типы данных; • Функции input и print ввода/вывода; • Арифметические операторы: сложение, вычитание, умножение, деление, степень; • Условный оператор if, составные условия с and, or, not; • Операторы циклов while и for, операторы break и continue; • Строки - сравнения, срезы строк, базовые функции str, len, ord, in; • Методы строк - upper, split, join, find, strip, isalpha, isdigit и другие; • Списки list и функции len, min, max, sum, sorted; • Списки - срезы и методы: append, insert, pop, sort, index, count, reverse, clear; • Списки - инструмент list comprehensions, сортировка методом выбора; • Словарь, методы словарей: len, clear, get, setdefault, pop; • Кортежи (tuple) и операции с ними: len, del, count, index; • Функции (def) - объявление и вызов; • Делаем "Сапер", проектирование программ "сверху-вниз"; • Рекурсивные и лямбда-функции, функции с произвольным числом аргументов; • Алгоритм Евклида, принцип тестирования программ; • Области видимости переменных - global, nonlocal; • Множества (set) и операции над ними: вычитание, пересечение, объединение, сравнение; • Итераторы, выражения-генераторы, функции-генераторы, оператор yield; • Функции map, filter, zip; • Сортировка sort() и sorted(), сортировка по ключам; • Обработка исключений: try, except, finally, else; • Файлы - чтение и запись: open, read, write, seek, readline, dump, load, pickle; • Форматирование строк: метод format и F-строки; • Создание и импорт модулей - import, from, as, dir, reload; • Пакеты (package) - создание, импорт, установка (менеджер pip); • Декораторы функций и замыкания; • Установка и порядок работы в PyCharm; • Функция enumerate, примеры использования.

#Курс